all-weather pitches - Alemán Inglés Diccionario